package com.zg.indiv.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;

/**
 * @author lixin
 */
@Data
public class IndivSelectorFormParamVo {
    @ApiModelProperty("选择器表单参数id")
    private Long id;

    @ApiModelProperty("租户id")
    private Long tenantId;

    @ApiModelProperty("选择器表单关联id")
    private Long selectorFormId;

    @ApiModelProperty("数据选择器id")
    private Long selectorId;

    @ApiModelProperty("参数名称")
    private String paramName;

    @ApiModelProperty("参数来源字段，上级选择器表单提供")
    private String sourceParam;

    @ApiModelProperty("目标参数字段，当前选择器表单入参")
    private String targetParam;

    @ApiModelProperty("是否必填：0必填，1非必填")
    private Boolean requiredStatus;

    @ApiModelProperty("数据创建者")
    private String createBy;

    @ApiModelProperty("数据更新者")
    private String updateBy;

    @ApiModelProperty("乐观锁")
    private Integer ver;

    @ApiModelProperty("是否删除")
    private Boolean isDel;

    @ApiModelProperty("查询字符串")
    private String searchStr;

    @ApiModelProperty("数据创建时间")
    private Timestamp createTime;

    @ApiModelProperty("数据更新时间")
    private Timestamp updateTime;
}
